package Ysfdemo;

/**
 * & 两者都为true则为true
 * | 其中有一个为true 则为true
 * && 如果出现fales ，则为false，后边不在查看
 * || 如果出现true，则为true，后边不在查看
 * ！ 非true为false 非false为true
 */
public class ysfdemo4 {
    public static void main(String[] args) {
        boolean a = true;
        boolean b = false;
        boolean c = true;
        boolean d =false;
        System.out.println(a & b);// f
        System.out.println(a & c);// t
        System.out.println(b & c);// f
        System.out.println(c & d);// f
        System.out.println(b & d);// f
        System.out.println(a | c);// t
        System.out.println(a | b);// t
        System.out.println(d | b);// f
        System.out.println(c | b);// t
        System.out.println(b | b);// f
        System.out.println("--------------");
        System.out.println( !b);// t
        System.out.println( !a);// f
        System.out.println("------直接判断---------");
        System.out.println(true & true); //t
        System.out.println(false & true); //f
        System.out.println(false & false); //f
        System.out.println(true | false); //t
        System.out.println(true | true); //t
        System.out.println(false | false); //f
        System.out.println("-------增加难度---------");
        System.out.println(true && true); //t
        System.out.println(true && false);//f
        System.out.println(false && false);//f
        System.out.println(true && true && false);//f
        System.out.println(true && false || true); //t
        System.out.println(true || false || true); //t
    }
}
